A Framework for Real-time Path Planning in Changing Environments
نویسندگان
چکیده
We present a new method for generating collision-free paths for robots operating in changing environments. Our approach is closely related to recent probabilistic roadmap approaches. These planners use preprocessing and query stages, and are aimed at planning many times in the same environment. In contrast, our preprocessing stage creates a representation of the configuration space that can be easily modified in real time to account for changes in the environment, thus facilitating real-time planning. As with previous approaches, we begin by constructing a graph that represents a roadmap in the configuration space, but we do not construct this graph for a specific workspace. Instead, we construct the graph for an obstacle-free workspace, and encode the mapping from workspace cells to nodes and arcs in the graph. When the environment changes, this mapping is used to make the appropriate modifications to the graph, and plans can be generated by searching the modified graph. In this paper, we first discuss the construction of the roadmap, including how random samples of the configuration space are generated using an importance sampling approach and how these samples are connected to form the roadmap. We then discuss the mapping from the workspace to the configuration space roadmap, explaining how the mapping is generated and how it can be encoded efficiently using compression schemes that exploit redundancy in the mapping. We then introduce quantitative robustness measures and show how these can be used to enhance the robustness of the roadmap to changes in the environment. Finally, we evaluate an implementation of our approach for serial-link manipulators with up to 20 joints. KEY WORDS—probabilistic roadmaps, motion planning
منابع مشابه
Integrated Planning and Execution: Elastic Strips
Real-time replanning is a prerequisite for motion execution in unpredictably changing environments. This paper presents a framework that allows real-time replanning in high-dimensional configuration spaces. Initially, a planning operation generates a path. The path is augmented by a set of paths homotopic to it. This set is represented implicitly by a volume of free space in the workspace. Effe...
متن کاملPerception-Based Navigation for Animated Characters in Real-Time Virtual Environments
Advances in computing hardware, software, and network technology have enabled a new class of interactive applications involving 3D animated characters to become increasingly feasible. Many such applications require algorithms that enable both autonomous and user-controlled animated characters to move naturally and realistically in response to task-level commands. This article presents a framewo...
متن کاملRobust, compact representations for real-time path planning in changing environments
We have previously developed a new method for generating collision-free paths for robots operating in changing environments. Our approach relies on creating a representation of the configuration space that can be easily modified in real time to account for changes in the environment. In this paper we address the issues of efficiency and robustness. First, we develop a novel, efficient encoding ...
متن کاملRRT: Real-Time Motion Planning/Replanning for Environments with Unpredictable Obstacles
Dynamic environments have obstacles that unpredictably appear, disappear, or move. We present the first sampling-based motion planning algorithm for real-time navigation through dynamic environments. Our algorithm, RRT, refines and repairs the same search-graph over the entire duration of navigation, i.e., despite changing obstacles and/or robot location. Whenever such changes are observed, e.g...
متن کاملReal-Time Replanning in High-Dimensional Configuration Spaces using Sets of Homotopic Paths
Real-time replanning is a prerequisite f o r motion execution in unpredictably changing environments. This paper presents a framework that allows real-time replanning in high-dimensional configuration spaces. Initially, a planning opemtion generates a path. The path is augmented by a set of paths homotopic to it. This set is represented implicitly by a volume of free space in the work space. Ef...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- I. J. Robotics Res.
دوره 21 شماره
صفحات -
تاریخ انتشار 2002